package step_one;

public class shuiXianHua {
    public static void main(String[] args) {
//      水仙花数
        /*
        1.需求分析：
        打印1000之内的水仙花数，即个，十，百位上的三次方等于该数值，即打印。
        2.概要设计：
        523       %10=3
        523/10    %10=2
        523/10/10 %10 =5
        * */
        for (int i = 100; i <1000; i++) {
            int a=i,sum=0;
            while (a>0){
                int b=a%10;
                sum+=b*b*b;
                a/=10;
            }
            if (sum==i) System.out.println(i);

        }
    }
}
